sludge treatment and storage - Spanish English Dictionary